invention domain registration intellectual property renewal patent search copyright license inventor licensing patent domain name attorney patent attorney innovation domain